Further shrink the big-lock window.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 27 Mar 2007 15:03:30 +0000 (16:03 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 27 Mar 2007 15:03:30 +0000 (16:03 +0100)
commit86daec4c06cba01bbe5c9174166b82f4d4785a24
treed926b83a6ee190b33614e72da65c6153560223e0
parent9726237543394a5cf7b96bd76a9ccdcbe075e7e6
Further shrink the big-lock window.

A few more adjustments to when the 'big' lock is taken/dropped.

Also, fix a case where the foreign domain setting may not get properly
cleared at the end of a hypercall (in case of an early error).

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/mm.c